self-financing ratio - French English Dictionary